package com.huaxiafinance.management.mapper;

import com.huaxiafinance.management.dto.request.UnregisterDto;
import com.huaxiafinance.management.model.MemberInfoUnregister;

import java.util.List;

public interface MemberInfoUnregisterMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(MemberInfoUnregister record);

    int insertSelective(MemberInfoUnregister record);

    MemberInfoUnregister selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(MemberInfoUnregister record);

    int updateByPrimaryKey(MemberInfoUnregister record);

    List<MemberInfoUnregister> queryByUnregisterDto(UnregisterDto dto);

    int countUnregister(UnregisterDto dto);

    int countInviteNum(UnregisterDto dto);

    int countUnregisterNum(UnregisterDto dto);
}